dermoid cyst of the ovary - Turkish English Dictionary